home *** CD-ROM | disk | FTP | other *** search
/ SGI Hot Mix 17 / Hot Mix 17.iso / HM17_SGI / html / vendors / adobe / software / ppd / ppddb / XR_45051.PPD < prev    next >
PostScript Printer Description  |  1997-06-17  |  24KB  |  659 lines

  1. *PPD-Adobe: "4.1"
  2. *% Adobe Systems PostScript(R) Printer Description File
  3. *% Copyright 1987-1994 Adobe Systems Incorporated. 
  4. *% All Rights Reserved. 
  5. *% Permission is granted for redistribution of this file as
  6. *% long as this copyright notice is intact and the contents
  7. *% of the file is not altered in any way from its original form.
  8. *% End of Copyright statement
  9. *FormatVersion: "4.1"
  10. *FileVersion: "1.0"
  11. *LanguageEncoding: ISOLatin1
  12. *LanguageVersion: English
  13. *PCFileName: "XR_45051.PPD"
  14. *Product: "(Xerox 4505/4510)"
  15. *PSVersion: "(2013.109) 0"
  16. *ModelName: "Xerox 4505/4510"
  17. *NickName: "Xerox 4505/4510 PS v2013.109"
  18.  
  19. *% === Options and Constraints =========
  20.  
  21. *OpenGroup: InstallableOptions/Options Installed
  22. *OpenUI *Option1/Optional Lower Tray: Boolean
  23. *DefaultOption1: False
  24. *Option1 True/Installed: ""
  25. *Option1 False/Not Installed: ""
  26. *CloseUI: *Option1
  27.  
  28. *OpenUI *Option2/Memory Configuration: PickOne
  29. *DefaultOption2: 6Meg
  30. *Option2 6Meg/6 MB Total RAM: ""
  31. *Option2 10Meg/10 MB Total RAM: ""
  32. *Option2 16Meg/16 MB Total RAM: ""
  33. *CloseUI: *Option2
  34. *CloseGroup: InstallableOptions
  35.  
  36. *UIConstraints: *Option1 False *InputSlot Lower
  37.  
  38. *UIConstraints: *Option2 6Meg *VMOption
  39. *UIConstraints: *Option2 10Meg *VMOption 6Meg
  40. *UIConstraints: *Option2 10Meg *VMOption 16Meg
  41.  
  42. *UIConstraints: *Option2 16Meg *VMOption 6Meg
  43. *UIConstraints: *Option2 16Meg *VMOption 10Meg
  44.  
  45. *% ==== Device Capabilities ===============
  46.  
  47. *LanguageLevel: "2"
  48. *Protocols: PJL TBCP
  49. *JCLBegin: "<1B>%-12345X@PJL<0A>"
  50. *JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT<0A>"
  51. *JCLEnd: "<04><1B>%-12345X"
  52.  
  53. *TTRasterizer: Type42
  54.  
  55. *FreeVM: "980648"
  56. *VMOption 6Meg/6 MB Total RAM: "980648"
  57. *VMOption 10Meg/10 MB Total RAM: "1808040"
  58. *VMOption 16Meg/16 MB Total RAM: "2848424"
  59.  
  60. *ColorDevice: False
  61. *DefaultColorSpace: Gray
  62. *VariablePaperSize: False
  63. *FileSystem: False
  64. *?FileSystem: "
  65.   save false
  66.    (%disk?%) 
  67.    { currentdevparams dup /Writeable known
  68.       { /Writeable get {pop true} if }  { pop } ifelse 
  69.     } 10 string /IODevice resourceforall
  70.  
  71.  {  (True) = flush}
  72.  {  false (%cartridge?%)
  73.     { currentdevparams dup /Writeable known
  74.          { /Writeable get {pop true} if }  { pop } ifelse 
  75.        } 20 string /IODevice resourceforall 
  76.     {(True)} {(False)} ifelse = flush } ifelse
  77.  restore"
  78. *End
  79.  
  80. *Throughput: "10"
  81. *Password: "()" 
  82.  
  83. *ExitServer: "
  84.  count 0 eq
  85.  { false } { true exch startjob } ifelse
  86.  not { 
  87.      (WARNING: Cannot modify initial VM.) =
  88.      (Missing or invalid password.) =
  89.      (Please contact the author of this software.) = flush quit
  90.      } if
  91. "
  92. *End
  93.  
  94. *Reset: "
  95.  count 0 eq
  96.  { false } { true exch startjob } ifelse
  97.  not { 
  98.     (WARNING: Cannot reset printer.) =
  99.     (Missing or invalid password.) =
  100.     (Please contact the author of this software.) = flush quit
  101.     } if
  102.  systemdict /quit get exec
  103.  (WARNING : Printer Reset Failed.) = flush
  104. "
  105. *End
  106.  
  107. *OpenUI *Resolution/Resolution: PickOne
  108. *DefaultResolution: 600dpi
  109. *Resolution 600dpi/600 dpi: "
  110.   2 dict 
  111.     dup /HWResolution [600 600] put 
  112.     dup /Policies
  113.       1 dict dup /HWResolution 2 put 
  114.   put setpagedevice
  115. "
  116. *End
  117. *Resolution 300dpi/300 dpi: "
  118.   2 dict 
  119.     dup /HWResolution [300 300] put 
  120.     dup /Policies
  121.       1 dict dup /HWResolution 2 put 
  122.   put setpagedevice
  123. "
  124. *End
  125. *?Resolution: "
  126.   save
  127.     currentpagedevice /HWResolution get
  128.     aload pop exch
  129.     (          ) cvs print
  130.     (x) print (          ) cvs print (dpi)
  131.     = flush
  132.   restore
  133. "
  134. *End
  135. *CloseUI: *Resolution
  136.  
  137. *% Halftone Information ===============
  138.  
  139. *ScreenFreq: "85.0"
  140. *ScreenAngle: "45.0"
  141. *DefaultScreenProc: Dot
  142. *ScreenProc Dot: "
  143. {abs   exch   abs   2 copy   add   1 gt   {1 sub   dup   mul   exch  
  144. 1 sub   dup   mul   add   1 sub  } {dup   mul   exch   dup   mul  
  145. add   1 exch   sub  } ifelse  }
  146. "
  147. *End
  148. *ScreenProc Line: "{ pop }"
  149. *ScreenProc Ellipse: "{ dup 5 mul 8 div mul exch dup mul exch add sqrt 1 exch sub }"
  150.  
  151. *DefaultTransfer: Null
  152. *Transfer Null: "{ }"
  153. *Transfer Null.Inverse: "{ 1 exch sub }"
  154.  
  155. *OpenUI *Smoothing/TrueRes Smoothing:  Boolean
  156. *OrderDependency: 50 AnySetup *Smoothing
  157. *DefaultSmoothing: Unknown
  158. *Smoothing True/True: "
  159.   2 dict
  160.     dup /PostRenderingEnhance true put
  161.     dup /PostRenderingEnhanceDetails
  162.       2 dict
  163.         dup /REValue 1 put
  164.         dup /Type 10 put
  165.   put setpagedevice 
  166. "
  167. *End
  168. *Smoothing False/False: "
  169.   2 dict
  170.     dup /PostRenderingEnhance false put
  171.     dup /PostRenderingEnhanceDetails
  172.       2 dict
  173.         dup /REValue 0 put
  174.         dup /Type 10 put
  175.   put setpagedevice 
  176. "
  177. *End
  178. *?Smoothing: "
  179.   save
  180.   currentpagedevice /PostRenderingEnhance get
  181.   {  4 dict
  182.      dup 0 (False) put
  183.      dup 1 (True) put
  184.      currentpagedevice /PostRenderingEnhanceDetails get
  185.     /REValue get 
  186.     get 
  187.   }
  188.   {(False)}
  189.   ifelse = flush
  190.   restore
  191. "
  192. *End
  193. *CloseUI: *Smoothing
  194.  
  195. *% Paper Handling ===================
  196.  
  197. *% Code in this section both selects a tray and sets up a frame buffer.
  198.  
  199. *OpenUI *PageSize: PickOne
  200. *OrderDependency: 30 AnySetup *PageSize
  201. *DefaultPageSize: Unknown
  202. *PageSize Letter/Letter: "
  203.     1 dict dup /Policies 2 dict dup /PageSize 2 put dup /MediaType 0 put put setpagedevice
  204.     2 dict dup /PageSize [612 792] put dup /ImagingBBox null put setpagedevice"
  205. *End
  206. *PageSize Legal/Legal: "
  207.     1 dict dup /Policies 2 dict dup /PageSize 2 put dup /MediaType 0 put put setpagedevice
  208.     2 dict dup /PageSize [612 1008] put dup /ImagingBBox null put setpagedevice"
  209. *End
  210. *PageSize A4/A4: "
  211.     1 dict dup /Policies 2 dict dup /PageSize 2 put dup /MediaType 0 put put setpagedevice
  212.     2 dict dup /PageSize [595 842] put dup /ImagingBBox null put setpagedevice"
  213. *End
  214. *PageSize A5/A5: "
  215.     1 dict dup /Policies 2 dict dup /PageSize 2 put dup /MediaType 0 put put setpagedevice
  216.     2 dict dup /PageSize [420 595] put dup /ImagingBBox null put setpagedevice"
  217. *End
  218. *PageSize ISOB5/ISOB5: "
  219.     1 dict dup /Policies 2 dict dup /PageSize 2 put dup /MediaType 0 put put setpagedevice
  220.     2 dict dup /PageSize [499 709] put dup /ImagingBBox null put setpagedevice"
  221. *End
  222. *PageSize Folio/Folio: "
  223.     1 dict dup /Policies 2 dict dup /PageSize 2 put dup /MediaType 0 put put setpagedevice
  224.     2 dict dup /PageSize [612 935] put dup /ImagingBBox null put setpagedevice"
  225. *End
  226. *PageSize Executive/Executive: "
  227.     1 dict dup /Policies 2 dict dup /PageSize 2 put dup /MediaType 0 put put setpagedevice
  228.     2 dict dup /PageSize [522 756] put dup /ImagingBBox null put setpagedevice"
  229. *End
  230. *PageSize Comm10/Comm #10 Envelope: "
  231.     1 dict dup /Policies 2 dict dup /PageSize 2 put dup /MediaType 0 put put setpagedevice
  232.     2 dict dup /PageSize [297 684] put dup /ImagingBBox null put setpagedevice"
  233. *End
  234. *PageSize DL/DL Envelope: "
  235.     1 dict dup /Policies 2 dict dup /PageSize 2 put dup /MediaType 0 put put setpagedevice
  236.     2 dict dup /PageSize [312 624] put dup /ImagingBBox null put setpagedevice"
  237. *End
  238. *PageSize C5/C5 Envelope: "
  239.     1 dict dup /Policies 2 dict dup /PageSize 2 put dup /MediaType 0 put put setpagedevice
  240.     2 dict dup /PageSize [459 649] put dup /ImagingBBox null put setpagedevice"
  241. *End
  242. *PageSize Monarch/Monarch Envelope: "
  243.     1 dict dup /Policies 2 dict dup /PageSize 2 put dup /MediaType 0 put put setpagedevice
  244.     2 dict dup /PageSize [279 540] put dup /ImagingBBox null put setpagedevice"
  245. *End
  246. *?PageSize: "
  247.  save
  248.    currentpagedevice /PageSize get aload pop
  249.    2 copy gt {exch} if 
  250.    (Unknown) 
  251.   11 dict
  252.    dup [612 792] (Letter) put
  253.    dup [612 1008] (Legal) put
  254.    dup [595 842] (A4) put
  255.    dup [420 595] (A5) put
  256.    dup [499 709] (ISOB5) put
  257.    dup [612 935] (Folio) put
  258.    dup [522 756] (Executive) put
  259.    dup [297 684] (Comm10) put
  260.    dup [312 624] (DL) put
  261.    dup [459 649] (C5) put
  262.    dup [279 540] (Monarch) put
  263.  { exch aload pop 4 index sub abs 5 le exch 
  264.    5 index sub abs 5 le and 
  265.       {exch pop exit} {pop} ifelse
  266.    } bind forall
  267.    = flush pop pop
  268. restore 
  269. "
  270. *End
  271. *CloseUI: *PageSize
  272.  
  273. *OpenUI *PageRegion:  PickOne
  274. *OrderDependency: 40 AnySetup *PageRegion
  275. *DefaultPageRegion: Unknown
  276. *PageRegion Letter/Letter: "
  277.     1 dict dup /Policies 2 dict dup /PageSize 2 put dup /MediaType 0 put put setpagedevice
  278.     2 dict dup /PageSize [612 792] put dup /ImagingBBox null put setpagedevice"
  279. *End
  280. *PageRegion Legal/Legal: "
  281.     1 dict dup /Policies 2 dict dup /PageSize 2 put dup /MediaType 0 put put setpagedevice
  282.     2 dict dup /PageSize [612 1008] put dup /ImagingBBox null put setpagedevice"
  283. *End
  284. *PageRegion A4/A4: "
  285.     1 dict dup /Policies 2 dict dup /PageSize 2 put dup /MediaType 0 put put setpagedevice
  286.     2 dict dup /PageSize [595 842] put dup /ImagingBBox null put setpagedevice"
  287. *End
  288. *PageRegion A5/A5: "
  289.     1 dict dup /Policies 2 dict dup /PageSize 2 put dup /MediaType 0 put put setpagedevice
  290.     2 dict dup /PageSize [420 595] put dup /ImagingBBox null put setpagedevice"
  291. *End
  292. *PageRegion ISOB5/ISOB5: "
  293.     1 dict dup /Policies 2 dict dup /PageSize 2 put dup /MediaType 0 put put setpagedevice
  294.     2 dict dup /PageSize [499 709] put dup /ImagingBBox null put setpagedevice"
  295. *End
  296. *PageRegion Folio/Folio: "
  297.     1 dict dup /Policies 2 dict dup /PageSize 2 put dup /MediaType 0 put put setpagedevice
  298.     2 dict dup /PageSize [612 935] put dup /ImagingBBox null put setpagedevice"
  299. *End
  300. *PageRegion Executive/Executive: "
  301.     1 dict dup /Policies 2 dict dup /PageSize 2 put dup /MediaType 0 put put setpagedevice
  302.     2 dict dup /PageSize [522 756] put dup /ImagingBBox null put setpagedevice"
  303. *End
  304. *PageRegion Comm10/Comm #10 Envelope: "
  305.     1 dict dup /Policies 2 dict dup /PageSize 2 put dup /MediaType 0 put put setpagedevice
  306.     2 dict dup /PageSize [297 684] put dup /ImagingBBox null put setpagedevice"
  307. *End
  308. *PageRegion DL/DL Envelope: "
  309.     1 dict dup /Policies 2 dict dup /PageSize 2 put dup /MediaType 0 put put setpagedevice
  310.     2 dict dup /PageSize [312 624] put dup /ImagingBBox null put setpagedevice"
  311. *End
  312. *PageRegion C5/C5 Envelope: "
  313.     1 dict dup /Policies 2 dict dup /PageSize 2 put dup /MediaType 0 put put setpagedevice
  314.     2 dict dup /PageSize [459 649] put dup /ImagingBBox null put setpagedevice"
  315. *End
  316. *PageRegion Monarch/Monarch Envelope: "
  317.     1 dict dup /Policies 2 dict dup /PageSize 2 put dup /MediaType 0 put put setpagedevice
  318.     2 dict dup /PageSize [279 540] put dup /ImagingBBox null put setpagedevice"
  319. *End
  320. *CloseUI: *PageRegion
  321.  
  322. *% The following entries provide information about specific paper keywords.
  323. *DefaultImageableArea: Unknown
  324. *ImageableArea Letter/Letter: "14.160 11.880 597.840 780.120 "
  325. *ImageableArea Legal/Legal: "14.160 11.880 597.839 996.120 "
  326. *ImageableArea A4/A4: "13.478 11.984 581.798 829.904 "
  327. *ImageableArea A5/A5: "10.084 13.597 409.444 581.677 "
  328. *ImageableArea ISOB5/ISOB5: "13.529 11.179 489.689 697.483 "
  329. *ImageableArea Folio/Folio: "14.160 11.880 597.840 924.120 "
  330. *ImageableArea Executive/Executive: "11.471 11.879 510.671 744.119 "
  331. *ImageableArea Comm10/Comm #10 Envelope: "14.100 11.880 282.900 672.120 "
  332. *ImageableArea DL/DL Envelope: "13.826 11.930 297.985 611.690 "
  333. *ImageableArea C5/C5 Envelope: "10.726 12.086 448.486 637.046 "
  334. *ImageableArea Monarch/Monarch Envelope: "12.780 11.880 266.220 528.120 "
  335. *?ImageableArea: "
  336.  save
  337.    /cvp { (                ) cvs print ( ) print } bind def
  338.    /upperright {10000 mul floor 10000 div} bind def
  339.    /lowerleft {10000 mul ceiling 10000 div} bind def
  340.    newpath clippath pathbbox
  341.    4 -2 roll exch 2 {lowerleft cvp} repeat
  342.    exch 2 {upperright cvp} repeat flush
  343.  restore
  344. "
  345. *End
  346.  
  347. *% These provide the physical dimensions of the paper (by keyword)
  348. *DefaultPaperDimension: Unknown
  349. *PaperDimension Letter/Letter: "612 792"
  350. *PaperDimension Legal/Legal: "612 1008"
  351. *PaperDimension A4/A4: "595 842"
  352. *PaperDimension A5/A5: "420 595"
  353. *PaperDimension ISOB5/ISOB5: "499 709"
  354. *PaperDimension Folio/Folio: "612 935"
  355. *PaperDimension Executive/Executive: "522 756"
  356. *PaperDimension Comm10/Comm #10 Envelope: "297 684"
  357. *PaperDimension DL/DL Envelope: "312 624"
  358. *PaperDimension C5/C5 Envelope: "459 649"
  359. *PaperDimension Monarch/Monarch Envelope: "279 540"
  360.  
  361. *OpenUI *InputSlot: PickOne
  362. *OrderDependency: 20 AnySetup *InputSlot
  363. *DefaultInputSlot: Upper
  364. *InputSlot Upper/Standard (Upper): "
  365.   currentpagedevice /InputAttributes get
  366.   0 get dup
  367.   null eq {pop}
  368.   { dup
  369.     /InputAttributes
  370.     1 dict dup /Priority [0] put
  371.     put  setpagedevice
  372.   } ifelse "
  373. *End
  374. *InputSlot Lower/Lower: "
  375.   currentpagedevice /InputAttributes get
  376.   1 get dup
  377.   null eq {pop}
  378.   { dup
  379.     /InputAttributes
  380.     1 dict dup /Priority [1] put
  381.     put  setpagedevice
  382.   } ifelse "
  383. *End
  384. *InputSlot MultiPurpose/MultiPurpose (MP): "
  385.   currentpagedevice /InputAttributes get
  386.   2 get dup
  387.   null eq {pop}
  388.   { dup
  389.     /InputAttributes
  390.     1 dict dup /Priority [2] put
  391.     put  setpagedevice
  392.   } ifelse "
  393. *End
  394. *?InputSlot: "
  395. save
  396.   3 dict
  397.   dup /0 (Upper) put
  398.   dup /1 (Lower) put
  399.   dup /2 (MultiPurpose) put
  400.   currentpagedevice /InputAttributes get
  401.   dup /Priority known
  402.   { /Priority get 0 get (      ) cvs cvn get }
  403.   {
  404.     dup length 1 eq
  405.     { {pop} forall (       ) cvs cvn get }
  406.     { pop pop (Unknown) } ifelse
  407.   } ifelse
  408.   = flush
  409. restore
  410. "
  411. *End
  412. *CloseUI: *InputSlot
  413. *DefaultOutputBin:  OnlyOne
  414. *DefaultOutputOrder:  Normal
  415. *PageStackOrder Upper: Normal
  416. *PageStackOrder Lower: Reverse
  417.  
  418. *OpenUI *ManualFeed/Manual Feed:  Boolean
  419. *OrderDependency: 20 AnySetup *ManualFeed
  420. *DefaultManualFeed: False
  421. *ManualFeed True/True: "1 dict dup /ManualFeed true put setpagedevice"
  422. *ManualFeed False/False: "1 dict dup /ManualFeed false put setpagedevice"
  423. *?ManualFeed: "
  424.   save
  425.     currentpagedevice /ManualFeed get
  426.     {(True)}{(False)}ifelse = flush
  427.   restore
  428. "
  429. *End
  430. *CloseUI: *ManualFeed
  431.  
  432. *% Font Information =====================
  433. *DefaultFont: Courier
  434. *Font AvantGarde-Book: Standard "(001.006S)" Standard ROM
  435. *Font AvantGarde-BookOblique: Standard "(001.006S)" Standard ROM
  436. *Font AvantGarde-Demi: Standard "(001.007S)" Standard ROM
  437. *Font AvantGarde-DemiOblique: Standard "(001.007S)" Standard ROM
  438. *Font Bookman-Demi: Standard "(001.003S)" Standard ROM
  439. *Font Bookman-DemiItalic: Standard "(001.003S)" Standard ROM
  440. *Font Bookman-Light: Standard "(001.003S)" Standard ROM
  441. *Font Bookman-LightItalic: Standard "(001.003S)" Standard ROM
  442. *Font Courier: Standard "(002.004S)" Standard ROM
  443. *Font Courier-Bold: Standard "(002.004S)" Standard ROM
  444. *Font Courier-BoldOblique: Standard "(002.004S)" Standard ROM
  445. *Font Courier-Oblique: Standard "(002.004S)" Standard ROM
  446. *Font Helvetica: Standard "(001.006S)" Standard ROM
  447. *Font Helvetica-Bold: Standard "(001.007S)" Standard ROM
  448. *Font Helvetica-BoldOblique: Standard "(001.007S)" Standard ROM
  449. *Font Helvetica-Narrow: Standard "(001.006S)" Standard ROM
  450. *Font Helvetica-Narrow-Bold: Standard "(001.007S)" Standard ROM
  451. *Font Helvetica-Narrow-BoldOblique: Standard "(001.007S)" Standard ROM
  452. *Font Helvetica-Narrow-Oblique: Standard "(001.006S)" Standard ROM
  453. *Font Helvetica-Oblique: Standard "(001.006S)" Standard ROM
  454. *Font NewCenturySchlbk-Bold: Standard "(001.009S)" Standard ROM
  455. *Font NewCenturySchlbk-BoldItalic: Standard "(001.007S)" Standard ROM
  456. *Font NewCenturySchlbk-Italic: Standard "(001.006S)" Standard ROM
  457. *Font NewCenturySchlbk-Roman: Standard "(001.007S)" Standard ROM
  458. *Font Palatino-Bold: Standard "(001.005S)" Standard ROM
  459. *Font Palatino-BoldItalic: Standard "(001.005S)" Standard ROM
  460. *Font Palatino-Italic: Standard "(001.005S)" Standard ROM
  461. *Font Palatino-Roman: Standard "(001.005S)" Standard ROM
  462. *Font Symbol: Special "(001.007S)" Special ROM
  463. *Font Times-Bold: Standard "(001.007S)" Standard ROM
  464. *Font Times-BoldItalic: Standard "(001.009S)" Standard ROM
  465. *Font Times-Italic: Standard "(001.007S)" Standard ROM
  466. *Font Times-Roman: Standard "(001.007S)" Standard ROM
  467. *Font ZapfChancery-MediumItalic: Standard "(001.007S)" Standard ROM
  468. *Font ZapfDingbats: Special "(001.004S)" Special ROM
  469.  
  470. *?FontQuery: "
  471.  save
  472.    { count 1 gt
  473.       { exch dup 127 string cvs (/) print print (:) print
  474.         /Font resourcestatus {pop pop (Yes)} {(No)} ifelse =
  475.       } { exit } ifelse 
  476.    } bind loop
  477.    (*) = flush
  478.  restore
  479. "
  480. *End
  481.  
  482. *?FontList: "
  483. save
  484.   (*) {cvn ==} 128 string /Font resourceforall
  485.   (*) = flush
  486. restore
  487. "
  488. *End
  489.  
  490. *% Printer Messages (verbatim from printer):
  491. *Message: "%%[ exitserver: permanent state may be changed ]%%"
  492. *Message: "%%[ Flushing: rest of job (to end-of-file) will be ignored ]%%"
  493. *Message: "\FontName\ not found, using Courier"
  494. *% Status (format: %%[ status: <one of these> ] %%)
  495. *Status: "idle"
  496. *Status: "busy"
  497. *Status: "waiting"
  498. *Status: "printing"
  499. *Status: "warming up"
  500. *Status: "initializing"
  501. *Status: "idle"
  502. *Status: "holding"
  503. *Status: "busy"
  504. *Status: "waiting"
  505. *Status: "PrinterError: Engine Cooling Fan Stalled, System Shut Down"
  506. *Status: "PrinterError: Engine Control PCB"
  507. *Status: "PrinterError: Main Motor Failed"
  508. *Status: "PrinterError: Optical System Failure"
  509. *Status: "PrinterError: Fuser System Failed"
  510. *Status: "PrinterError: Controller Failed"
  511. *Status: "PrinterError: Controller Cooling Fan Stalled, System Shut Down"
  512. *Status: "PrinterError: Font Module did not accept new data"
  513. *Status: "PrinterError: Font Module is full"
  514. *Status: "PrinterError: Serial Port Failed Loopback test, Port Disabled"
  515. *Status: "PrinterError: Parallel Port Failed Loopback test, Port Disabled" 
  516. *Status: "PrinterError: EEPROM did not accept new data"
  517. *Status: "PrinterError: Cache RAM failure, Cache RAM disabled"
  518. *Status: "PrinterError: Fixed Disk Drive failure, Drive disabled" 
  519. *Status: "PrinterError: Hardware Accelerator Interface failure" 
  520. *Status: "PrinterError: DRAM Module 1" 
  521. *Status: "PrinterError: DRAM Module 2"
  522. *Status: "PrinterError: Fixed Disk Driver is full"
  523. *Status: "PrinterError: Cover Open"
  524. *Status: "PrinterError: No cartridge installed"
  525. *Status: "PrinterError: Paper jam at exit rollers"
  526. *Status: "PrinterError: Paper jam at cassette rear"
  527. *Status: "PrinterError: Paper jam at fuser"
  528. *Status: "PrinterError: Paper in manual feed preventing paper feed from cassette"
  529. *Status: "PrinterError: No Toner, Change Cartridge"
  530. *Status: "PrinterError: Output tray is too full to accept any more paper"
  531. *Status: "PrinterError: Requested paper tray is missing"
  532. *Status: "PrinterError: Requested paper tray is empty"
  533. *Status: "PrinterError: Output tray is near full"
  534. *Status: "PrinterError: Toner is Low"
  535. *Status: "PrinterError: Warming up"
  536.  
  537. *% Input Sources (format: %%[ status: <stat>; source: <one of these> ]%% )
  538. *Source: "Serial"
  539. *Source: "Parallel"
  540. *Source: "LocalTalk"
  541. *Source: "Ethernet"
  542. *Source: "TokenRing"
  543. *Source: "HPNIC"
  544.  
  545. *% Printer Error (format: %%[ PrinterError: <one of these> ]%%)
  546. *PrinterError: "Engine Cooling Fan Stalled, System Shut Down"
  547. *PrinterError: "Engine Control PCB"
  548. *PrinterError: "Main Motor Failed"
  549. *PrinterError: "Optical System Failure"
  550. *PrinterError: "Fuser System Failed"
  551. *PrinterError: "Controller Failed"
  552. *PrinterError: "Controller Cooling Fan Stalled, System Shut Down"
  553. *PrinterError: "Font Module did not accept new data"
  554. *PrinterError: "Font Module is full"
  555. *PrinterError: "Serial Port Failed Loopback test, Port Disabled"
  556. *PrinterError: "Parallel Port Failed Loopback test, Port Disabled" 
  557. *PrinterError: "EEPROM did not accept new data"
  558. *PrinterError: "Cache RAM failure, Cache RAM disabled"
  559. *PrinterError: "Fixed Disk Drive failure, Drive disabled" 
  560. *PrinterError: "Hardware Accelerator Interface failure" 
  561. *PrinterError: "DRAM Module 1" 
  562. *PrinterError: "DRAM Module 2"
  563. *PrinterError: "Fixed Disk Driver is full"
  564. *PrinterError: "Cover Open"
  565. *PrinterError: "No cartridge installed"
  566. *PrinterError: "Paper jam at exit rollers"
  567. *PrinterError: "Paper jam at cassette rear"
  568. *PrinterError: "Paper jam at fuser"
  569. *PrinterError: "Paper in manual feed preventing paper feed from cassette"
  570. *PrinterError: "No Toner, Change Cartridge"
  571. *PrinterError: "Output tray is too full to accept any more paper"
  572. *PrinterError: "Requested paper tray is missing"
  573. *PrinterError: "Requested paper tray is empty"
  574. *PrinterError: "Output tray is near full"
  575. *PrinterError: "Toner is Low"
  576. *PrinterError: "Warming up"
  577.  
  578. *%DeviceAdjustMatrix: "[1 0 0 1 0 0]"
  579.  
  580. *% Color Separation Information =====================
  581.  
  582. *DefaultColorSep: ProcessBlack.85lpi.600dpi/85 lpi / 600 dpi
  583.  
  584. *InkName: ProcessBlack/Process Black
  585. *InkName: CustomColor/Custom Color
  586. *InkName: ProcessCyan/Process Cyan
  587. *InkName: ProcessMagenta/Process Magenta
  588. *InkName: ProcessYellow/Process Yellow
  589.  
  590. *%  For 60 lpi / 300 dpi  ===============================
  591.  
  592. *ColorSepScreenAngle ProcessBlack.60lpi.300dpi/60 lpi / 300 dpi: "45"
  593. *ColorSepScreenAngle CustomColor.60lpi.300dpi/60 lpi / 300 dpi: "45"
  594. *ColorSepScreenAngle ProcessCyan.60lpi.300dpi/60 lpi / 300 dpi: "15"
  595. *ColorSepScreenAngle ProcessMagenta.60lpi.300dpi/60 lpi / 300 dpi: "75"
  596. *ColorSepScreenAngle ProcessYellow.60lpi.300dpi/60 lpi / 300 dpi: "0"
  597.  
  598. *ColorSepScreenFreq ProcessBlack.60lpi.300dpi/60 lpi / 300 dpi: "60"
  599. *ColorSepScreenFreq CustomColor.60lpi.300dpi/60 lpi / 300 dpi: "60"
  600. *ColorSepScreenFreq ProcessCyan.60lpi.300dpi/60 lpi / 300 dpi: "60"
  601. *ColorSepScreenFreq ProcessMagenta.60lpi.300dpi/60 lpi / 300 dpi: "60"
  602. *ColorSepScreenFreq ProcessYellow.60lpi.300dpi/60 lpi / 300 dpi: "60"
  603.  
  604. *% For 53 lpi / 300 dpi =====================================================
  605.  
  606. *ColorSepScreenAngle ProcessBlack.53lpi.300dpi/53 lpi / 300 dpi: "45.0"
  607. *ColorSepScreenAngle CustomColor.53lpi.300dpi/53 lpi / 300 dpi: "45.0"
  608. *ColorSepScreenAngle ProcessCyan.53lpi.300dpi/53 lpi / 300 dpi: "71.5651"
  609. *ColorSepScreenAngle ProcessMagenta.53lpi.300dpi/53 lpi / 300 dpi: "18.4349"
  610. *ColorSepScreenAngle ProcessYellow.53lpi.300dpi/53 lpi / 300 dpi: "0.0"
  611.  
  612. *ColorSepScreenFreq ProcessBlack.53lpi.300dpi/53 lpi / 300 dpi: "53.033"
  613. *ColorSepScreenFreq CustomColor.53lpi.300dpi/53 lpi / 300 dpi: "53.033"
  614. *ColorSepScreenFreq ProcessCyan.53lpi.300dpi/53 lpi / 300 dpi: "47.4342"
  615. *ColorSepScreenFreq ProcessMagenta.53lpi.300dpi/53 lpi / 300 dpi: "47.4342"
  616. *ColorSepScreenFreq ProcessYellow.53lpi.300dpi/53 lpi / 300 dpi: "50.0"
  617.  
  618. *%  For 85 lpi / 600 dpi  (5,5,2,6,6,2,20/3,0) =====================
  619.  
  620. *ColorSepScreenAngle ProcessBlack.85lpi.600dpi/85 lpi / 600 dpi: "45.0"
  621. *ColorSepScreenAngle CustomColor.85lpi.600dpi/85 lpi / 600 dpi: "45.0"
  622. *ColorSepScreenAngle ProcessCyan.85lpi.600dpi/85 lpi / 600 dpi: "71.5651"
  623. *ColorSepScreenAngle ProcessMagenta.85lpi.600dpi/85 lpi / 600 dpi: "18.4349"
  624. *ColorSepScreenAngle ProcessYellow.85lpi.600dpi/85 lpi / 600 dpi: "0.0"
  625.  
  626. *ColorSepScreenFreq ProcessBlack.85lpi.600dpi/85 lpi / 600 dpi: "84.8528"
  627. *ColorSepScreenFreq CustomColor.85lpi.600dpi/85 lpi / 600 dpi: "84.8528"
  628. *ColorSepScreenFreq ProcessCyan.85lpi.600dpi/85 lpi / 600 dpi: "94.8683"
  629. *ColorSepScreenFreq ProcessMagenta.85lpi.600dpi/85 lpi / 600 dpi: "94.8683"
  630. *ColorSepScreenFreq ProcessYellow.85lpi.600dpi/85 lpi / 600 dpi: "30.0"
  631.  
  632. *ColorSepScreenProc ProcessYellow.85lpi.600dpi/85 lpi / 600 dpi: "
  633. {1 add 2 div 3 mul dup floor sub 2 mul 1 sub exch
  634. 1 add 2 div 3 mul dup floor sub 2 mul 1 sub exch
  635. abs exch abs 2 copy add 1 gt {1 sub dup mul exch 1 sub dup mul add 1
  636. sub }{dup mul exch dup mul add 1 exch sub }ifelse }"
  637. *End
  638.  
  639. *%  For 71 lpi / 600 dpi  ===============================
  640.  
  641. *ColorSepScreenAngle ProcessBlack.71lpi.600dpi/71 lpi / 600 dpi: "45.0"
  642. *ColorSepScreenAngle CustomColor.71lpi.600dpi/71 lpi / 600 dpi: "45.0"
  643. *ColorSepScreenAngle ProcessCyan.71lpi.600dpi/71 lpi / 600 dpi: "71.5651"
  644. *ColorSepScreenAngle ProcessMagenta.71lpi.600dpi/71 lpi / 600 dpi: "18.4349"
  645. *ColorSepScreenAngle ProcessYellow.71lpi.600dpi/71 lpi / 600 dpi: "0.0"
  646.  
  647. *ColorSepScreenFreq ProcessBlack.71lpi.600dpi/71 lpi / 600 dpi: "70.7107"
  648. *ColorSepScreenFreq CustomColor.71lpi.600dpi/71 lpi / 600 dpi: "70.7107"
  649. *ColorSepScreenFreq ProcessCyan.71lpi.600dpi/71 lpi / 600 dpi: "63.2456"
  650. *ColorSepScreenFreq ProcessMagenta.71lpi.600dpi/71 lpi / 600 dpi: "63.2456"
  651. *ColorSepScreenFreq ProcessYellow.71lpi.600dpi/71 lpi / 600 dpi: "66.6667"
  652.  
  653. *% Produced by "bldppd42.ps" version 4.1 edit 1
  654. *% Last Edit Date: Sep 19 1994
  655. *% The byte count of this file should be exactly 023831 or 024489
  656. *% depending on the filesystem it resides in.
  657. *% end of PPD file for XEROX 4505 and XEROX 4510
  658.  
  659.